$( document ).on( "pagecreate", "#luckDraw", function( event ) {
	access_token=getQueryString("access_token");
	$("[type='button']").buttonMarkup({ shadow: "false" }).button('enable');//隐藏按钮阴影，启用按钮
	
	var timeOut = function(angle,text){  //超时函数
		$("#lotteryBtn").rotate({
			angle:angle, 
			duration: 10000, 
			animateTo: 2160-30, //这里是设置请求超时后返回的角度，所以应该还是回到最原始的位置，2160是因为我要让它转6圈，就是360*6得来的
			callback:function(){
				alert_wx("fail",text,undefined);
			}
		}); 
	}; 
	var rotateFunc = function(awards,angle,text){  //awards:奖项，angle:奖项对应的角度
		$('#lotteryBtn').stopRotate();
		$("#lotteryBtn").rotate({
			angle:0, 
			duration: 10000, 
			animateTo: angle+3600, //angle是图片上各奖项对应的角度，1440是我要让指针旋转4圈。所以最后的结束的角度就是这样子^^
			callback:function(){
//				alert_wx("success",text,undefined);
				if(awards==1){//红花
					confirmToSendFlower(text);
				}else if(awards==2){//吐槽
					confirmToTuCuo(text);
				}else if(awards==3){//积分
					$.lt_alert({
						type: "prompts",
						right_close:true,
						timeout:3000,
						content: text
					});
				}else{//未中奖
					$.lt_alert({
						type: "prompts",
						right_close:true,
						timeout:3000,
						content: text
					});
				}
			}
		}); 
	};
	var startRotate = function(angle){  //awards:奖项，angle:奖项对应的角度
		$("#lotteryBtn").rotate({
			angle:0, 
			duration: 5000, 
			animateTo: angle, //angle是图片上各奖项对应的角度，1440是我要让指针旋转4圈。所以最后的结束的角度就是这样子^^
			callback:function(){
//				alert(text);
			}
		}); 
	};
	/**
	 * 确认去吐槽
	 */
	function confirmToTuCuo(text){
		$.lt_alert({
			type: 'confirm',
			right_close:false,
			content: text,
			first_but:'先不吐',
			first_callBack:function (){
				$.lt_alert_close();
			},
			second_but:'马上吐',
			second_callBack:function (){
				//跳转到吐槽页面
				goTo(rootPath+"/jsp/weixin/endPlate.jsp?access_token="+access_token);
				$.lt_alert_close();
			}
		});
	}
	/**
	 * 确认去送花
	 */
	function confirmToSendFlower(text){
		$.lt_alert({
			type: 'confirm',
			right_close:false,
			content: text,
			first_but:'先不送',
			first_callBack:function (){
				$.lt_alert_close();
			},
			second_but:'马上送',
			second_callBack:function (){
				//跳转到查询员工页面
				goTo(rootPath+"/jsp/weixin/searchEmp.jsp?access_token="+access_token);
				$.lt_alert_close();
			}
		});
	}
	//setInterval(startRotate(1080),4000)   {"state":"200","msg":"","data":{"resultType":"3","resultNum":"0"},"type":null}
	var times=null;

	$( document ).on( "click", "#gameStart", function( event ) {
				if($("#gameStart").val()=="开始"){
					
//					$("#gameStart").button('enable');//启用按钮
					$("[type='button']").button('disable');//禁用用按钮
//					$("span.ui-btn-text").html("结束");
//					times=setInterval(startRotate(1080),1000);
//				}else if($("span.ui-btn-text").html()=="结束"){
//					clearInterval(times);
//				this.disabled="disabled";
					$.ajax({
					  	url: rootPath+"/gameHall/gameStart.do",
					  	type: "POST",
					  	dataType: "text",
						data: "access_token="+access_token,
					  	success: function( response ) {
					  		var data=$.parseJSON(response);
							if(data.state=="200"){
								var content=data.data;
								var result_num=parseInt(content.resultType);
								if(result_num==1){//flower
									rotateFunc(1,5,data.msg);
								}
								if(result_num==2){// tucao
									rotateFunc(2,130,data.msg);
								}
								if(result_num==3){//integral
									rotateFunc(3,245,data.msg);
								}
								if(result_num==0){
									var angle = [65,185,305];
										angle = angle[Math.floor(Math.random()*angle.length)];
									rotateFunc(0,angle,data.msg);
								}
							}else{
								alert_wx("fail",data.msg);
							}
					  	}
					});	
					
				}
//			}
//		 } 
	   
	});
	
});

//
//$(el).rotate({ 　
//　　　　angle:0,  //起始角度
//　　　　　animateTo:180,  //结束的角度
//　　　　　duration:500， //转动时间
//　　　　　callback:function(){}, //回调函数
//　　　　　easing: $.easing.easeInOutExpo //定义运动的效果，需要引用jquery.easing.min.js的文件
//　 })
//
//$(el).rotate(45); //直接这样子调用的话就是变换角度
//
//$(el).getRotateAngle(); //返回对象当前的角度
//
//$(el).stopRotare(); //停止旋转动画
//
//另外可以更方便的通过调用$(el).rotateRight()和$(el).rotateLeft()来分别向右旋转90度和向左旋转90度。